home *** CD-ROM | disk | FTP | other *** search
Unknown | 1988-07-12 | 8.3 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
10%
| dexvert
| Truevision Targa Graphic (image/tga)
| magic
| Supported |
100%
| file
| data
| default
| |
100%
| xdgMime
| image/x-tga
| default (weak)
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 0c f4 20 3e 58 | 52 45 46 31 0d 00 14 2f |..... >X|REF1.../|
|00000010| f4 20 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |. ******|********|
|00000020| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000030| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 0d 00 19 28 f4 |********|***...(.|
|00000040| 20 2a 2a 2a 20 27 41 72 | 63 68 69 76 65 27 20 6d | *** 'Ar|chive' m|
|00000050| 61 67 61 7a 69 6e 65 2c | 20 41 70 72 69 6c 20 31 |agazine,| April 1|
|00000060| 39 38 38 0d 00 1a 24 f4 | 20 2a 2a 2a 20 49 47 4e |988...$.| *** IGN|
|00000070| 4f 52 45 53 20 41 53 53 | 45 4d 42 4c 45 52 20 43 |ORES ASS|EMBLER C|
|00000080| 4f 44 45 20 2a 2a 2a 0d | 00 1b 35 f4 20 2a 2a 2a |ODE ***.|..5. ***|
|00000090| 20 57 69 74 68 20 73 6f | 6d 65 20 62 75 67 73 20 | With so|me bugs |
|000000a0| 66 69 78 65 64 20 62 79 | 20 44 2e 43 2e 48 6f 77 |fixed by| D.C.How|
|000000b0| 65 2c 20 4a 75 6c 79 20 | 31 39 38 38 0d 00 1e 05 |e, July |1988....|
|000000c0| 3a 0d 00 28 36 f4 20 43 | 6f 70 79 72 69 67 68 74 |:..(6. C|opyright|
|000000d0| 3a 20 4a 2e 41 2e 48 61 | 6c 6c 20 31 39 38 34 2c |: J.A.Ha|ll 1984,|
|000000e0| 20 42 2e 43 61 72 72 6f | 6c 6c 20 31 39 38 34 20 | B.Carro|ll 1984 |
|000000f0| 26 20 31 39 38 38 2e 0d | 00 32 05 3a 0d 00 3c 80 |& 1988..|.2.:..<.|
|00000100| f4 20 4f 72 69 67 69 6e | 61 6c 6c 79 20 77 72 69 |. Origin|ally wri|
|00000110| 74 74 65 6e 20 66 6f 72 | 20 42 42 43 20 4d 69 63 |tten for| BBC Mic|
|00000120| 72 6f 3b 20 6e 6f 77 20 | 69 6d 70 72 6f 76 65 64 |ro; now |improved|
|00000130| 20 61 6e 64 20 61 64 61 | 70 74 65 64 20 66 6f 72 | and ada|pted for|
|00000140| 20 41 72 63 68 69 6d 65 | 64 65 73 20 62 79 20 42 | Archime|des by B|
|00000150| 2e 43 61 72 72 6f 6c 6c | 3b 20 46 65 62 20 38 38 |.Carroll|; Feb 88|
|00000160| 2e 20 50 72 65 73 74 65 | 6c 20 4d 61 69 6c 62 6f |. Preste|l Mailbo|
|00000170| 78 3a 20 30 32 35 32 32 | 32 35 33 39 0d 00 46 05 |x: 02522|2539..F.|
|00000180| 3a 0d 00 50 83 f4 20 58 | 52 45 46 20 72 65 61 64 |:..P.. X|REF read|
|00000190| 73 20 61 20 42 41 53 49 | 43 20 66 69 6c 65 20 61 |s a BASI|C file a|
|000001a0| 6e 64 20 70 72 6f 64 75 | 63 65 73 20 61 20 73 6f |nd produ|ces a so|
|000001b0| 72 74 65 64 20 6c 69 73 | 74 20 6f 66 20 61 6c 6c |rted lis|t of all|
|000001c0| 20 74 68 65 20 50 52 4f | 43 73 2c 20 46 4e 73 20 | the PRO|Cs, FNs |
|000001d0| 26 20 76 61 72 69 61 62 | 6c 65 73 20 61 6e 64 20 |& variab|les and |
|000001e0| 74 68 65 20 6c 69 6e 65 | 20 6e 75 6d 62 65 72 73 |the line| numbers|
|000001f0| 20 6f 66 20 65 61 63 68 | 20 6f 63 63 75 72 72 65 | of each| occurre|
|00000200| 6e 63 65 2e 0d 00 5a 05 | 3a 0d 00 64 7a f4 20 57 |nce...Z.|:..dz. W|
|00000210| 69 74 68 20 61 63 6b 6e | 6f 77 6c 65 64 67 65 6d |ith ackn|owledgem|
|00000220| 65 6e 74 73 20 74 6f 20 | 54 48 45 20 42 42 43 20 |ents to |THE BBC |
|00000230| 4d 49 43 52 4f 20 47 55 | 49 44 45 20 62 79 20 47 |MICRO GU|IDE by G|
|00000240| 2e 42 6c 61 63 6b 77 65 | 6c 6c 20 66 6f 72 20 74 |.Blackwe|ll for t|
|00000250| 72 65 65 2d 68 61 6e 64 | 6c 69 6e 67 20 50 52 4f |ree-hand|ling PRO|
|00000260| 43 73 20 27 64 6f 27 2c | 20 27 6c 65 66 74 27 2c |Cs 'do',| 'left',|
|00000270| 20 27 72 69 67 68 74 27 | 2c 20 27 63 6f 6d 70 61 | 'right'|, 'compa|
|00000280| 72 65 27 0d 00 6e 05 3a | 0d 00 78 47 f4 20 41 6c |re'..n.:|..xG. Al|
|00000290| 74 65 72 20 63 6f 64 65 | 73 20 69 6e 20 50 52 4f |ter code|s in PRO|
|000002a0| 43 73 65 74 5f 70 72 69 | 6e 74 65 72 20 28 61 74 |Cset_pri|nter (at|
|000002b0| 20 74 68 65 20 65 6e 64 | 29 20 74 6f 20 73 75 69 | the end|) to sui|
|000002c0| 74 20 79 6f 75 72 20 70 | 72 69 6e 74 65 72 2e 0d |t your p|rinter..|
|000002d0| 00 82 05 3a 0d 00 8c 2f | f4 20 2a 2a 2a 2a 2a 2a |...:.../|. ******|
|000002e0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000002f0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000300| 2a 2a 2a 0d 00 96 14 eb | 20 37 3a 20 73 61 76 65 |***.....| 7: save|
|00000310| 5f 61 74 25 3d 40 25 0d | 00 a0 11 f2 73 65 74 5f |_at%=@%.|....set_|
|00000320| 6f 6e 5f 65 72 72 6f 72 | 0d 00 aa 3d 62 75 66 73 |on_error|...=bufs|
|00000330| 69 7a 65 25 3d 31 30 32 | 34 2a 36 34 3a 20 f4 20 |ize%=102|4*64: . |
|00000340| 53 70 61 63 65 20 66 6f | 72 20 70 72 6f 67 72 61 |Space fo|r progra|
|00000350| 6d 20 28 36 34 6b 29 20 | 28 2a 2a 2a 20 43 68 61 |m (64k) |(*** Cha|
|00000360| 6e 67 65 64 29 0d 00 b4 | 27 de 20 62 75 66 66 65 |nged)...|'. buffe|
|00000370| 72 25 20 62 75 66 73 69 | 7a 65 25 2c 72 65 66 6c |r% bufsi|ze%,refl|
|00000380| 69 73 74 25 28 31 39 39 | 39 2c 31 29 0d 00 be 38 |ist%(199|9,1)...8|
|00000390| de 20 6e 61 6d 65 24 28 | 39 39 39 29 2c 6e 72 25 |. name$(|999),nr%|
|000003a0| 28 39 39 39 29 2c 6e 6c | 25 28 39 39 39 29 2c 72 |(999),nl|%(999),r|
|000003b0| 65 66 70 25 28 39 39 39 | 29 2c 63 75 72 72 25 28 |efp%(999|),curr%(|
|000003c0| 39 39 39 29 0d 00 c8 05 | 3a 0d 00 d2 0e f2 66 72 |999)....|:.....fr|
|000003d0| 6f 6e 74 70 61 67 65 0d | 00 dc 0a f2 63 6c 65 61 |ontpage.|....clea|
|000003e0| 72 0d 00 e6 05 3a 0d 00 | f0 34 f1 20 8a 30 2c 32 |r....:..|.4. .0,2|
|000003f0| 29 bd 28 31 33 31 29 22 | 49 6e 73 65 72 74 20 6e |).(131)"|Insert n|
|00000400| 65 77 20 64 69 73 63 20 | 6e 6f 77 2c 20 69 66 20 |ew disc |now, if |
|00000410| 6e 65 63 65 73 73 61 72 | 79 22 0d 00 fa 0a f2 63 |necessar|y".....c|
|00000420| 6c 65 61 72 0d 01 04 0c | 2a 4d 4f 55 4e 54 20 30 |lear....|*MOUNT 0|
|00000430| 0d 01 0e 0a 2a 44 49 52 | 20 24 0d 01 18 2e f1 20 |....*DIR| $..... |
|00000440| 8a 30 2c 32 29 bd 28 31 | 33 31 29 22 45 6e 74 65 |.0,2).(1|31)"Ente|
|00000450| 72 20 46 55 4c 4c 20 70 | 61 74 68 20 26 20 66 69 |r FULL p|ath & fi|
|00000460| 6c 65 20 6e 61 6d 65 22 | 0d 01 22 24 ee 3a 20 f1 |le name"|.."$.: .|
|00000470| 8a 33 2c 34 29 22 3e 3e | 3e 20 22 3b 3a 20 e8 20 |.3,4)">>|> ";: . |
|00000480| 86 20 22 22 66 69 6c 65 | 24 3a 20 87 0d 01 2c 10 |. ""file|$: ...,.|
|00000490| f2 6c 6f 61 64 28 66 69 | 6c 65 24 29 0d 01 36 05 |.load(fi|le$)..6.|
|000004a0| db 0d 01 40 05 3a 0d 01 | 4a 0c f2 61 6e 61 6c 79 |...@.:..|J..analy|
|000004b0| 73 65 0d 01 54 05 3a 0d | 01 5e 1e f1 8a 30 2c 31 |se..T.:.|.^...0,1|
|000004c0| 36 29 bd 28 31 33 32 29 | bd 28 31 35 37 29 bd 28 |6).(132)|.(157).(|
|000004d0| 31 33 31 29 3b 0d 01 68 | 25 f1 22 44 6f 20 79 6f |131);..h|%."Do yo|
|000004e0| 75 20 77 61 6e 74 20 68 | 61 72 64 20 63 6f 70 79 |u want h|ard copy|
|000004f0| 20 28 59 2f 4e 29 3f 20 | 22 3b 0d 01 72 11 47 25 | (Y/N)? |";..r.G%|
|00000500| 3d 30 3a 20 2a 46 58 31 | 35 2c 31 0d 01 7c 35 ee |=0: *FX1|5,1..|5.|
|00000510| 3a 20 f5 3a 20 47 25 3d | 28 a5 20 80 20 26 44 46 |: .: G%=|(. . &DF|
|00000520| 29 3a 20 fd 20 47 25 3d | 38 39 20 84 20 47 25 3d |): . G%=|89 . G%=|
|00000530| 37 38 3a 20 db 3a 20 f2 | 73 6f 75 6e 64 3a 20 87 |78: .: .|sound: .|
|00000540| 0d 01 86 41 e7 20 47 25 | 3d 38 39 20 80 20 a4 74 |...A. G%|=89 . .t|
|00000550| 65 73 74 5f 70 72 69 6e | 74 65 72 3d a3 20 f2 77 |est_prin|ter=. .w|
|00000560| 61 72 6e 28 22 50 52 49 | 4e 54 45 52 20 4e 4f 54 |arn("PRI|NTER NOT|
|00000570| 20 52 45 41 44 59 21 22 | 29 3a 20 e5 20 8d 44 5e | READY!"|): . .D^|
|00000580| 41 0d 01 90 0b 2a 46 58 | 32 31 2c 33 0d 01 9a 26 |A....*FX|21,3...&|
|00000590| e7 20 47 25 3d 38 39 20 | f1 8a 30 2c 31 36 29 bd |. G%=89 |..0,16).|
|000005a0| 28 31 33 32 29 bd 28 31 | 35 37 29 bd 28 31 33 31 |(132).(1|57).(131|
|000005b0| 29 3b 0d 01 a4 29 e7 20 | 47 25 3d 38 39 20 f1 89 |);...). |G%=89 ..|
|000005c0| 31 30 22 50 20 72 20 69 | 20 6e 20 74 20 69 20 6e |10"P r i| n t i n|
|000005d0| 20 67 22 3b 89 31 30 3b | 3a ef 32 0d 01 ae 26 e7 | g";.10;|:.2...&.|
|000005e0| 20 47 25 3d 37 38 20 f1 | 8a 30 2c 31 36 29 bd 28 | G%=78 .|.0,16).(|
|000005f0| 31 33 32 29 bd 28 31 35 | 37 29 bd 28 31 33 31 29 |132).(15|7).(131)|
|00000600| 3b 0d 01 b8 37 e7 20 47 | 25 3d 37 38 20 f1 22 20 |;...7. G|%=78 ." |
|00000610| 50 72 65 73 73 20 53 48 | 49 46 54 20 74 6f 20 73 |Press SH|IFT to s|
|00000620| 63 72 6f 6c 6c 20 73 63 | 72 65 65 6e 20 20 20 20 |croll sc|reen |
|00000630| 20 22 3b 3a 20 ef 31 34 | 0d 01 c2 11 ef 32 38 2c | ";: .14|.....28,|
|00000640| 30 2c 32 31 2c 33 39 2c | 37 0d 01 cc 10 f2 73 65 |0,21,39,|7.....se|
|00000650| 74 5f 70 72 69 6e 74 65 | 72 0d 01 d6 0e f2 70 72 |t_printe|r.....pr|
|00000660| 69 6e 74 5f 68 64 67 0d | 01 e0 05 3a 0d 01 ea 14 |int_hdg.|...:....|
|00000670| 40 25 3d 36 3a 20 f2 6f | 75 74 70 75 74 28 30 29 |@%=6: .o|utput(0)|
|00000680| 0d 01 f4 36 e7 20 47 25 | 3d 38 39 20 ef 31 2c 31 |...6. G%|=89 .1,1|
|00000690| 33 2c 31 2c 31 33 3a 20 | e3 20 5a 25 3d 30 20 b8 |3,1,13: |. Z%=0 .|
|000006a0| 20 37 34 3a 20 ef 31 2c | 39 35 3a 20 ed 3a 20 ef | 74: .1,|95: .: .|
|000006b0| 31 2c 31 32 2c 33 0d 01 | fe 22 ef 32 38 2c 30 2c |1,12,3..|.".28,0,|
|000006c0| 32 33 2c 33 39 2c 37 3a | 20 f4 20 43 68 61 6e 67 |23,39,7:| . Chang|
|000006d0| 65 20 77 69 6e 64 6f 77 | 0d 02 08 05 3a 0d 02 12 |e window|....:...|
|000006e0| 1e f1 8a 30 2c 31 36 29 | bd 28 31 33 32 29 bd 28 |...0,16)|.(132).(|
|000006f0| 31 35 37 29 bd 28 31 33 | 31 29 3b 0d 02 1c 2f f1 |157).(13|1);.../.|
|00000700| 22 20 44 6f 20 79 6f 75 | 20 77 61 6e 74 20 74 6f |" Do you| want to|
|00000710| 20 72 65 70 65 61 74 20 | 28 59 2f 4e 29 3f 20 20 | repeat |(Y/N)? |
|00000720| 22 3b 3a 20 f2 73 6f 75 | 6e 64 0d 02 26 11 47 25 |";: .sou|nd..&.G%|
|00000730| 3d 30 3a 20 2a 46 58 31 | 35 2c 31 0d 02 30 35 ee |=0: *FX1|5,1..05.|
|00000740| 3a 20 f5 3a 20 47 25 3d | 28 a5 20 80 20 26 44 46 |: .: G%=|(. . &DF|
|00000750| 29 3a 20 fd 20 47 25 3d | 38 39 20 84 20 47 25 3d |): . G%=|89 . G%=|
|00000760| 37 38 3a 20 db 3a 20 f2 | 73 6f 75 6e 64 3a 20 87 |78: .: .|sound: .|
|00000770| 0d 02 3a 17 e7 20 47 25 | 3d 38 39 20 ef 31 35 3a |..:.. G%|=89 .15:|
|00000780| 20 e5 20 8d 44 5e 41 0d | 02 44 35 f1 8a 30 2c 31 | . .D^A.|.D5..0,1|
|00000790| 36 29 bd 28 31 33 32 29 | bd 28 31 35 37 29 bd 28 |6).(132)|.(157).(|
|000007a0| 31 33 31 29 22 20 20 20 | 20 20 20 20 20 20 46 69 |131)" | Fi|
|000007b0| 6e 69 73 68 65 64 22 3b | 89 31 35 3b 0d 02 4e 05 |nished";|.15;..N.|
|000007c0| 3a 0d 02 58 2d ef 31 2c | 32 37 2c 31 2c 36 34 2c |:..X-.1,|27,1,64,|
|000007d0| 33 2c 31 35 2c 32 36 3a | 20 f4 20 45 78 69 74 20 |3,15,26:| . Exit |
|000007e0| 70 6f 69 6e 74 2c 20 74 | 69 64 79 20 75 70 0d 02 |point, t|idy up..|
|000007f0| 62 20 eb 20 30 3a 20 40 | 25 3d 73 61 76 65 5f 61 |b . 0: @|%=save_a|
|00000800| 74 25 3a 20 d9 23 30 3a | 20 ee 20 85 20 87 0d 02 |t%: .#0:| . . ...|
|00000810| 6c 05 e0 0d 02 76 05 3a | 0d 02 80 2f f4 20 2a 2a |l....v.:|.../. **|
|00000820| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000830| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000840| 2a 2a 2a 2a 2a 2a 2a 0d | 02 8a 05 3a 0d 02 94 0d |*******.|...:....|
|00000850| dd f2 61 6e 61 6c 79 73 | 65 0d 02 9e 2d 6e 61 6d |..analys|e...-nam|
|00000860| 65 63 6f 75 6e 74 25 3d | 30 3a 20 6c 69 6e 65 63 |ecount%=|0: linec|
|00000870| 6f 75 6e 74 25 3d 30 3a | 20 6c 69 6e 65 74 6f 74 |ount%=0:| linetot|
|00000880| 61 6c 25 3d 2d 31 0d 02 | a8 0f 4b 25 3d 2d 31 3a |al%=-1..|..K%=-1:|
|00000890| 20 40 25 3d 35 0d 02 b2 | 24 6e 72 25 28 30 29 3d | @%=5...|$nr%(0)=|
|000008a0| 2d 31 3a 20 6e 6c 25 28 | 30 29 3d 2d 31 3a 20 6c |-1: nl%(|0)=-1: l|
|000008b0| 69 6e 65 4e 6f 25 3d 2d | 31 0d 02 bc 1e f1 8a 30 |ineNo%=-|1......0|
|000008c0| 2c 31 32 29 bd 28 31 33 | 32 29 bd 28 31 35 37 29 |,12).(13|2).(157)|
|000008d0| bd 28 31 33 31 29 3b 0d | 02 c6 3c f1 22 20 20 50 |.(131);.|..<." P|
|000008e0| 72 6f 63 65 73 73 69 6e | 67 20 6c 69 6e 65 73 2e |rocessin|g lines.|
|000008f0| 2e 2e 2e 2e 2e 2e 2e 2e | 2e 22 bd 28 31 35 36 29 |........|.".(156)|
|00000900| bd 28 31 32 39 29 bd 28 | 31 33 36 29 22 57 41 49 |.(129).(|136)"WAI|
|00000910| 54 21 22 0d 02 d0 11 ef | 32 38 2c 33 2c 31 35 2c |T!".....|28,3,15,|
|00000920| 33 32 2c 39 0d 02 da 10 | 62 79 74 65 25 3d a4 66 |32,9....|byte%=.f|
|00000930| 65 74 63 68 0d 02 e4 31 | e7 20 62 79 74 65 25 3c |etch...1|. byte%<|
|00000940| 3e 31 33 20 8c 20 f1 22 | 4d 69 73 73 69 6e 67 20 |>13 . ."|Missing |
|00000950| 27 53 54 41 52 54 20 4c | 49 4e 45 27 22 3a 20 e5 |'START L|INE'": .|
|00000960| 20 8d 64 5a 42 0d 02 ee | 0a 61 73 73 25 3d a3 0d | .dZB...|.ass%=..|
|00000970| 02 f8 05 3a 0d 03 02 43 | f5 3a 20 f4 20 4f 75 74 |...:...C|.: . Out|
|00000980| 65 72 20 6c 6f 6f 70 2e | 20 52 65 61 64 20 65 61 |er loop.| Read ea|
|00000990| 63 68 20 6c 69 6e 65 20 | 6f 66 20 42 41 53 49 43 |ch line |of BASIC|
|000009a0| 20 70 72 6f 67 72 61 6d | 20 62 65 69 6e 67 20 65 | program| being e|
|000009b0| 78 61 6d 69 6e 65 64 0d | 03 0c 29 6c 69 6e 65 74 |xamined.|..)linet|
|000009c0| 6f 74 61 6c 25 2b 3d 31 | 3a 20 f4 20 43 6f 75 6e |otal%+=1|: . Coun|
|000009d0| 74 20 6c 69 6e 65 73 20 | 65 78 61 6d 69 6e 65 64 |t lines |examined|
|000009e0| 0d 03 16 12 68 69 62 79 | 74 65 25 3d a4 66 65 74 |....hiby|te%=.fet|
|000009f0| 63 68 0d 03 20 42 e7 20 | 68 69 62 79 74 65 25 3e |ch.. B. |hibyte%>|
|00000a00| 32 35 34 20 e5 20 8d 44 | 5a 45 3a 20 f4 20 45 58 |254 . .D|ZE: . EX|
|00000a10| 49 54 20 66 72 6f 6d 20 | 6f 75 74 65 72 20 6c 6f |IT from |outer lo|
|00000a20| 6f 70 2c 20 27 63 6f 73 | 20 27 54 4f 50 27 20 66 |op, 'cos| 'TOP' f|
|00000a30| 6f 75 6e 64 0d 03 2a 12 | 6c 6f 62 79 74 65 25 3d |ound..*.|lobyte%=|
|00000a40| a4 66 65 74 63 68 0d 03 | 34 1f 6c 69 6e 65 4e 6f |.fetch..|4.lineNo|
|00000a50| 25 3d 68 69 62 79 74 65 | 25 2a 32 35 36 2b 6c 6f |%=hibyte|%*256+lo|
|00000a60| 62 79 74 65 25 0d 03 3e | 0e f1 20 6c 69 6e 65 4e |byte%..>|.. lineN|
|00000a70| 6f 25 3b 0d 03 48 13 6c | 69 6e 65 6c 65 6e 25 3d |o%;..H.l|inelen%=|
|00000a80| a4 66 65 74 63 68 0d 03 | 52 70 e7 20 6c 69 6e 65 |.fetch..|Rp. line|
|00000a90| 6c 65 6e 25 3d 34 20 62 | 79 74 65 25 3d a4 66 65 |len%=4 b|yte%=.fe|
|00000aa0| 74 63 68 3a 20 e5 20 8d | 44 46 45 3a 20 f4 20 45 |tch: . .|DFE: . E|
|00000ab0| 6d 70 74 79 20 6c 69 6e | 65 2c 20 73 6f 20 73 6b |mpty lin|e, so sk|
|00000ac0| 69 70 20 69 74 20 2a 2a | 2a 20 4d 6f 64 69 66 69 |ip it **|* Modifi|
|00000ad0| 65 64 2c 20 6d 75 73 74 | 20 74 68 72 6f 77 20 61 |ed, must| throw a|
|00000ae0| 77 61 79 20 74 68 65 20 | 28 61 73 73 75 6d 65 64 |way the |(assumed|
|00000af0| 29 20 3c 43 52 3e 0d 03 | 5c 1a 69 6e 71 75 6f 74 |) <CR>..|\.inquot|
|00000b00| 65 73 25 3d a3 3a 20 69 | 67 6e 6f 72 65 25 3d a3 |es%=.: i|gnore%=.|
|00000b10| 0d 03 66 18 76 61 72 5f | 69 64 65 6e 74 25 3d a3 |..f.var_|ident%=.|
|00000b20| 3a 20 68 65 78 25 3d a3 | 0d 03 70 1a 73 74 61 72 |: hex%=.|..p.star|
|00000b30| 74 25 3d b9 3a 20 62 79 | 74 65 63 6f 75 6e 74 25 |t%=.: by|tecount%|
|00000b40| 3d 30 0d 03 7a 15 70 72 | 6f 63 25 3d a3 3a 20 66 |=0..z.pr|oc%=.: f|
|00000b50| 75 6e 63 74 25 3d a3 0d | 03 84 05 3a 0d 03 8e 26 |unct%=..|...:...&|
|00000b60| f5 3a 20 f4 20 49 6e 6e | 65 72 20 6c 6f 6f 70 2e |.: . Inn|er loop.|
|00000b70| 20 52 65 61 64 20 72 65 | 73 74 20 6f 66 20 6c 69 | Read re|st of li|
|00000b80| 6e 65 0d 03 98 11 62 79 | 74 65 63 6f 75 6e 74 25 |ne....by|tecount%|
|00000b90| 2b 3d 31 0d 03 a2 10 62 | 79 74 65 25 3d a4 66 65 |+=1....b|yte%=.fe|
|00000ba0| 74 63 68 0d 03 ac 46 e7 | 20 62 79 74 65 63 6f 75 |tch...F.| bytecou|
|00000bb0| 6e 74 25 3d 6c 69 6e 65 | 6c 65 6e 25 2d 33 20 80 |nt%=line|len%-3 .|
|00000bc0| 20 62 79 74 65 25 3c 3e | 31 33 20 f1 20 bd 28 31 | byte%<>|13 . .(1|
|00000bd0| 32 39 29 22 4d 69 73 73 | 69 6e 67 20 3c 43 52 3e |29)"Miss|ing <CR>|
|00000be0| 22 3a 20 e5 20 8d 74 62 | 43 0d 03 b6 37 e7 20 73 |": . .tb|C...7. s|
|00000bf0| 74 61 72 74 25 20 80 20 | 62 79 74 65 25 3d 33 32 |tart% . |byte%=32|
|00000c00| 20 e5 20 8d 54 72 45 3a | 20 f4 20 49 67 6e 6f 72 | . .TrE:| . Ignor|
|00000c10| 65 20 69 6e 69 74 69 61 | 6c 20 73 70 61 63 65 73 |e initia|l spaces|
|00000c20| 0d 03 c0 34 e7 20 73 74 | 61 72 74 25 20 80 20 62 |...4. st|art% . b|
|00000c30| 79 74 65 25 3d 34 32 20 | 69 67 6e 6f 72 65 25 3d |yte%=42 |ignore%=|
|00000c40| b9 3a 20 f4 20 49 67 6e | 6f 72 65 20 4f 53 20 63 |.: . Ign|ore OS c|
|00000c50| 61 6c 6c 73 0d 03 ca 22 | e7 20 62 79 74 65 25 3d |alls..."|. byte%=|
|00000c60| 26 46 34 20 69 67 6e 6f | 72 65 25 3d b9 3a 20 f4 |&F4 igno|re%=.: .|
|00000c70| 20 27 52 45 4d 27 0d 03 | d4 23 e7 20 62 79 74 65 | 'REM'..|.#. byte|
|00000c80| 25 3d 26 44 43 20 69 67 | 6e 6f 72 65 25 3d b9 3a |%=&DC ig|nore%=.:|
|00000c90| 20 f4 20 27 44 41 54 41 | 27 0d 03 de 2c e7 20 69 | . 'DATA|'...,. i|
|00000ca0| 67 6e 6f 72 65 25 20 e5 | 20 8d 54 72 45 3a 20 f4 |gnore% .| .TrE: .|
|00000cb0| 20 53 6b 69 70 20 69 66 | 20 27 69 67 6e 6f 72 65 | Skip if| 'ignore|
|00000cc0| 27 20 73 65 74 0d 03 e8 | 26 e7 20 62 79 74 65 25 |' set...|&. byte%|
|00000cd0| 3d 33 34 20 69 6e 71 75 | 6f 74 65 73 25 3d 28 ac |=34 inqu|otes%=(.|
|00000ce0| 20 69 6e 71 75 6f 74 65 | 73 25 29 0d 03 f2 2d e7 | inquote|s%)...-.|
|00000cf0| 20 69 6e 71 75 6f 74 65 | 73 25 20 e5 20 8d 54 72 | inquote|s% . .Tr|
|00000d00| 45 3a 20 f4 20 53 6b 69 | 70 20 6c 69 74 65 72 61 |E: . Ski|p litera|
|00000d10| 6c 20 73 74 72 69 6e 67 | 0d 03 fc 21 e7 20 62 79 |l string|...!. by|
|00000d20| 74 65 25 3d 26 46 32 20 | 70 72 6f 63 25 3d b9 3a |te%=&F2 |proc%=.:|
|00000d30| 20 f4 20 27 50 52 4f 43 | 27 0d 04 06 20 e7 20 62 | . 'PROC|'... . b|
|00000d40| 79 74 65 25 3d 26 41 34 | 20 66 75 6e 63 74 25 3d |yte%=&A4| funct%=|
|00000d50| b9 3a 20 f4 20 27 46 4e | 27 0d 04 10 35 e7 20 62 |.: . 'FN|'...5. b|
|00000d60| 79 74 65 25 3d 35 38 20 | 73 74 61 72 74 25 3d b9 |yte%=58 |start%=.|
|00000d70| 3a 20 f4 20 52 65 73 74 | 61 72 74 20 61 74 20 63 |: . Rest|art at c|
|00000d80| 6f 6c 6f 6e 20 73 65 70 | 61 72 61 74 6f 72 0d 04 |olon sep|arator..|
|00000d90| 1a 4f e7 20 62 79 74 65 | 25 3d 39 31 20 61 73 73 |.O. byte|%=91 ass|
|00000da0| 25 2b 3d 31 3a 20 f4 20 | 27 5b 27 20 2a 2a 2a 20 |%+=1: . |'[' *** |
|00000db0| 41 52 4d 20 61 73 73 65 | 6d 62 6c 79 20 63 6f 64 |ARM asse|mbly cod|
|00000dc0| 65 20 63 61 6e 20 63 6f | 6e 74 61 69 6e 20 73 71 |e can co|ntain sq|
|00000dd0| 75 61 72 65 20 62 72 61 | 63 6b 65 74 73 0d 04 24 |uare bra|ckets..$|
|00000de0| 33 e7 20 62 79 74 65 25 | 3d 39 33 20 80 20 61 73 |3. byte%|=93 . as|
|00000df0| 73 25 3e 30 20 61 73 73 | 25 2d 3d 31 3a 20 f4 20 |s%>0 ass|%-=1: . |
|00000e00| 27 5d 27 20 2a 2a 2a 20 | 61 73 20 61 62 6f 76 65 |']' *** |as above|
|00000e10| 0d 04 2e 6f e7 20 61 73 | 73 25 20 e5 20 8d 54 72 |...o. as|s% . .Tr|
|00000e20| 45 3a 20 f4 20 2a 2a 2a | 20 53 6b 69 70 20 61 73 |E: . ***| Skip as|
|00000e30| 73 65 6d 62 6c 65 72 20 | 63 6f 64 65 20 63 6f 6d |sembler |code com|
|00000e40| 70 6c 65 74 65 6c 79 2c | 20 62 65 63 61 75 73 65 |pletely,| because|
|00000e50| 20 70 72 6f 67 72 61 6d | 20 6d 61 6b 65 73 20 6e | program| makes n|
|00000e60| 6f 20 61 74 74 65 6d 70 | 74 20 74 6f 20 68 61 6e |o attemp|t to han|
|00000e70| 64 6c 65 20 69 74 20 70 | 72 6f 70 65 72 6c 79 0d |dle it p|roperly.|
|00000e80| 04 38 31 e7 20 76 61 72 | 5f 69 64 65 6e 74 25 20 |.81. var|_ident% |
|00000e90| e5 20 8d 64 4e 44 3a 20 | f4 20 4a 55 4d 50 3b 20 |. .dND: |. JUMP; |
|00000ea0| 73 74 61 72 74 20 6f 66 | 20 61 20 6c 61 62 65 6c |start of| a label|
|00000eb0| 0d 04 42 24 e7 20 62 79 | 74 65 25 3d 33 38 20 68 |..B$. by|te%=38 h|
|00000ec0| 65 78 25 3d b9 3a 20 e5 | 20 8d 54 72 45 3a 20 f4 |ex%=.: .| .TrE: .|
|00000ed0| 20 27 26 27 0d 04 4c 5a | e7 20 68 65 78 25 20 80 | '&'..LZ|. hex% .|
|00000ee0| 20 28 62 79 74 65 25 3c | 34 38 20 84 20 28 62 79 | (byte%<|48 . (by|
|00000ef0| 74 65 25 3e 35 37 20 80 | 20 62 79 74 65 25 3c 36 |te%>57 .| byte%<6|
|00000f00| 35 29 20 84 20 62 79 74 | 65 25 3e 37 30 29 20 68 |5) . byt|e%>70) h|
|00000f10| 65 78 25 3d a3 3a 20 f4 | 20 4e 6f 74 20 61 20 76 |ex%=.: .| Not a v|
|00000f20| 61 6c 69 64 20 68 65 78 | 20 64 69 67 69 74 0d 04 |alid hex| digit..|
|00000f30| 56 32 e7 20 62 79 74 65 | 25 3c 3e 26 38 44 20 e5 |V2. byte|%<>&8D .|
|00000f40| 20 8d 44 74 44 3a 20 f4 | 20 26 38 44 20 6e 6f 74 | .DtD: .| &8D not|
|00000f50| 20 61 20 74 6f 6b 65 6e | 2c 20 73 6f 20 2e 2e 2e | a token|, so ...|
|00000f60| 0d 04 60 1f e3 20 5a 25 | 3d 31 20 b8 20 33 3a 20 |..`.. Z%|=1 . 3: |
|00000f70| 62 79 74 65 25 3d a4 66 | 65 74 63 68 3a 20 ed 0d |byte%=.f|etch: ..|
|00000f80| 04 6a 30 62 79 74 65 63 | 6f 75 6e 74 25 2b 3d 33 |.j0bytec|ount%+=3|
|00000f90| 3a 20 e5 20 8d 54 72 45 | 3a 20 f4 20 2e 2e 2e 20 |: . .TrE|: . ... |
|00000fa0| 64 69 73 63 61 72 64 20 | 33 20 62 79 74 65 73 0d |discard |3 bytes.|
|00000fb0| 04 74 57 e7 20 62 79 74 | 65 25 3c 36 34 20 84 20 |.tW. byt|e%<64 . |
|00000fc0| 28 62 79 74 65 25 3e 39 | 30 20 80 20 62 79 74 65 |(byte%>9|0 . byte|
|00000fd0| 25 3c 39 35 29 20 84 20 | 62 79 74 65 25 3e 31 32 |%<95) . |byte%>12|
|00000fe0| 32 20 e5 20 8d 54 72 45 | 3a 20 f4 20 49 6e 76 61 |2 . .TrE|: . Inva|
|00000ff0| 6c 69 64 20 76 61 72 69 | 61 62 6c 65 20 63 68 61 |lid vari|able cha|
|00001000| 72 61 63 74 65 72 0d 04 | 7e 28 e7 20 68 65 78 25 |racter..|~(. hex%|
|00001010| 20 e5 20 8d 54 72 45 3a | 20 f4 20 48 65 78 20 6e | . .TrE:| . Hex n|
|00001020| 75 6d 62 65 72 20 73 74 | 61 72 74 69 6e 67 0d 04 |umber st|arting..|
|00001030| 88 05 3a 0d 04 92 30 76 | 61 72 5f 69 64 65 6e 74 |..:...0v|ar_ident|
|00001040| 25 3d b9 3a 20 f4 20 53 | 6f 20 77 68 61 74 27 73 |%=.: . S|o what's|
|00001050| 20 6c 65 66 74 20 6d 75 | 73 74 20 62 65 20 61 20 | left mu|st be a |
|00001060| 2e 2e 2e 0d 04 9c 2f 6c | 61 62 65 6c 24 3d bd 28 |....../l|abel$=.(|
|00001070| 62 79 74 65 25 29 3a 20 | f4 20 2e 2e 2e 20 76 61 |byte%): |. ... va|
|00001080| 72 2c 20 50 52 4f 43 20 | 6f 72 20 46 4e 20 6e 61 |r, PROC |or FN na|
|00001090| 6d 65 0d 04 a6 44 e7 20 | 70 72 6f 63 25 20 6c 61 |me...D. |proc% la|
|000010a0| 62 65 6c 24 3d 22 2a 50 | 52 20 22 2b 6c 61 62 65 |bel$="*P|R "+labe|
|000010b0| 6c 24 3a 20 70 72 6f 63 | 25 3d a3 3a 20 f4 20 41 |l$: proc|%=.: . A|
|000010c0| 64 64 20 69 64 65 6e 74 | 20 66 6f 72 20 50 52 4f |dd ident| for PRO|
|000010d0| 43 20 6e 61 6d 65 0d 04 | b0 44 e7 20 66 75 6e 63 |C name..|.D. func|
|000010e0| 74 25 20 6c 61 62 65 6c | 24 3d 22 2a 46 4e 20 22 |t% label|$="*FN "|
|000010f0| 2b 6c 61 62 65 6c 24 3a | 20 66 75 6e 63 74 25 3d |+label$:| funct%=|
|00001100| a3 3a 20 f4 20 41 64 64 | 20 69 64 65 6e 74 20 66 |.: . Add| ident f|
|00001110| 6f 72 20 46 4e 20 6e 61 | 6d 65 0d 04 ba 09 e5 8d |or FN na|me......|
|00001120| 54 72 45 0d 04 c4 05 3a | 0d 04 ce 3e e7 20 62 79 |TrE....:|...>. by|
|00001130| 74 65 25 3d 33 36 20 84 | 20 62 79 74 65 25 3d 33 |te%=36 .| byte%=3|
|00001140| 37 20 f2 62 75 69 6c 64 | 3a 20 f4 20 41 64 64 20 |7 .build|: . Add |
|00001150| 76 61 72 2d 74 79 70 65 | 20 69 64 65 6e 74 2c 20 |var-type| ident, |
|00001160| 25 20 6f 72 20 24 0d 04 | d8 5b e7 20 28 62 79 74 |% or $..|.[. (byt|
|00001170| 65 25 3e 36 34 20 80 20 | 62 79 74 65 25 3c 39 31 |e%>64 . |byte%<91|
|00001180| 29 20 84 20 28 62 79 74 | 65 25 3e 39 34 20 80 20 |) . (byt|e%>94 . |
|00001190| 62 79 74 65 25 3c 31 32 | 33 29 20 84 20 28 62 79 |byte%<12|3) . (by|
|000011a0| 74 65 25 3e 34 37 20 80 | 20 62 79 74 65 25 3c 35 |te%>47 .| byte%<5|
|000011b0| 38 29 20 f2 62 75 69 6c | 64 3a 20 e5 20 8d 54 72 |8) .buil|d: . .Tr|
|000011c0| 45 0d 04 e2 3d 76 61 72 | 5f 69 64 65 6e 74 25 3d |E...=var|_ident%=|
|000011d0| a3 3a 20 f4 20 45 6e 64 | 20 6f 66 20 6c 61 62 65 |.: . End| of labe|
|000011e0| 6c 20 69 66 20 6e 6f 74 | 20 41 2d 5a 2c 20 61 2d |l if not| A-Z, a-|
|000011f0| 7a 2c 20 30 2d 39 2c 20 | 5f 20 6f 72 20 23 0d 04 |z, 0-9, |_ or #..|
|00001200| ec 05 3a 0d 04 f6 2f f4 | 20 53 65 61 72 63 68 20 |..:.../.| Search |
|00001210| 6e 61 6d 65 20 74 61 62 | 6c 65 20 74 6f 20 73 65 |name tab|le to se|
|00001220| 65 20 69 66 20 61 6c 72 | 65 61 64 79 20 74 68 65 |e if alr|eady the|
|00001230| 72 65 0d 05 00 0c 6d 61 | 74 63 68 25 3d a3 0d 05 |re....ma|tch%=...|
|00001240| 0a 43 e7 20 6e 61 6d 65 | 63 6f 75 6e 74 25 3d 30 |.C. name|count%=0|
|00001250| 20 6e 61 6d 65 24 28 30 | 29 3d 6c 61 62 65 6c 24 | name$(0|)=label$|
|00001260| 20 8b 20 f2 63 6f 6d 70 | 61 72 65 28 30 29 3a 20 | . .comp|are(0): |
|00001270| f4 20 41 64 64 20 4e 6f | 2e 20 74 6f 20 6c 69 73 |. Add No|. to lis|
|00001280| 74 0d 05 14 1d e7 20 ac | 20 6d 61 74 63 68 25 20 |t..... .| match% |
|00001290| 6e 70 25 3d 6e 61 6d 65 | 63 6f 75 6e 74 25 0d 05 |np%=name|count%..|
|000012a0| 1e 11 f2 61 64 64 28 6c | 69 6e 65 4e 6f 25 29 0d |...add(l|ineNo%).|
|000012b0| 05 28 1c e7 20 ac 20 6d | 61 74 63 68 25 20 6e 61 |.(.. . m|atch% na|
|000012c0| 6d 65 63 6f 75 6e 74 25 | 2b 3d 31 0d 05 32 3f fd |mecount%|+=1..2?.|
|000012d0| 20 62 79 74 65 63 6f 75 | 6e 74 25 3d 6c 69 6e 65 | bytecou|nt%=line|
|000012e0| 6c 65 6e 25 2d 33 3a 20 | f4 20 69 2e 65 2e 20 75 |len%-3: |. i.e. u|
|000012f0| 6e 74 69 6c 20 77 68 6f | 6c 65 20 6f 66 20 6c 69 |ntil who|le of li|
|00001300| 6e 65 20 63 68 65 63 6b | 65 64 0d 05 3c 05 3a 0d |ne check|ed..<.:.|
|00001310| 05 46 07 fd 20 a3 0d 05 | 50 05 3a 0d 05 5a 11 ef |.F.. ...|P.:..Z..|
|00001320| 32 38 2c 30 2c 32 33 2c | 33 39 2c 37 0d 05 64 1e |28,0,23,|39,7..d.|
|00001330| f1 8a 30 2c 31 32 29 bd | 28 31 33 32 29 bd 28 31 |..0,12).|(132).(1|
|00001340| 35 37 29 bd 28 31 33 31 | 29 3b 0d 05 6e 3f f1 22 |57).(131|);..n?."|
|00001350| 20 4e 75 6d 62 65 72 20 | 6f 66 20 6c 69 6e 65 73 | Number |of lines|
|00001360| 20 72 65 61 64 20 69 73 | 22 bd 28 31 32 39 29 6c | read is|".(129)l|
|00001370| 69 6e 65 74 6f 74 61 6c | 25 22 20 20 20 20 20 20 |inetotal|%" |
|00001380| 22 3a 20 f2 73 6f 75 6e | 64 0d 05 78 0a f2 63 6c |": .soun|d..x..cl|
|00001390| 65 61 72 0d 05 82 05 e1 | 0d 05 8c 05 3a 0d 05 96 |ear.....|....:...|
|000013a0| 0b dd f2 62 75 69 6c 64 | 0d 05 a0 14 6c 61 62 65 |...build|....labe|
|000013b0| 6c 24 2b 3d bd 28 62 79 | 74 65 25 29 0d 05 aa 05 |l$+=.(by|te%)....|
|000013c0| e1 0d 05 b4 05 3a 0d 05 | be 11 dd f2 63 6f 6d 70 |.....:..|....comp|
|000013d0| 61 72 65 28 4e 25 29 0d | 05 c8 2a e7 20 6c 61 62 |are(N%).|..*. lab|
|000013e0| 65 6c 24 3d 6e 61 6d 65 | 24 28 4e 25 29 20 6e 70 |el$=name|$(N%) np|
|000013f0| 25 3d 4e 25 3a 20 6d 61 | 74 63 68 25 3d b9 3a 20 |%=N%: ma|tch%=.: |
|00001400| e1 0d 05 d2 2d e7 20 6c | 61 62 65 6c 24 3c 6e 61 |....-. l|abel$<na|
|00001410| 6d 65 24 28 4e 25 29 20 | f2 6c 65 66 74 28 4e 25 |me$(N%) |.left(N%|
|00001420| 29 20 8b 20 f2 72 69 67 | 68 74 28 4e 25 29 0d 05 |) . .rig|ht(N%)..|
|00001430| dc 05 e1 0d 05 e6 05 3a | 0d 05 f0 0e dd f2 6c 65 |.......:|......le|
|00001440| 66 74 28 4e 25 29 0d 05 | fa 79 e7 20 6e 6c 25 28 |ft(N%)..|.y. nl%(|
|00001450| 4e 25 29 3d 2d 31 20 6e | 6c 25 28 4e 25 29 3d 6e |N%)=-1 n|l%(N%)=n|
|00001460| 61 6d 65 63 6f 75 6e 74 | 25 3a 20 6e 61 6d 65 24 |amecount|%: name$|
|00001470| 28 6e 61 6d 65 63 6f 75 | 6e 74 25 29 3d 6c 61 62 |(namecou|nt%)=lab|
|00001480| 65 6c 24 3a 20 6e 6c 25 | 28 6e 61 6d 65 63 6f 75 |el$: nl%|(namecou|
|00001490| 6e 74 25 29 3d 2d 31 3a | 20 6e 72 25 28 6e 61 6d |nt%)=-1:| nr%(nam|
|000014a0| 65 63 6f 75 6e 74 25 29 | 3d 2d 31 20 8b 20 f2 63 |ecount%)|=-1 . .c|
|000014b0| 6f 6d 70 61 72 65 28 6e | 6c 25 28 4e 25 29 29 0d |ompare(n|l%(N%)).|
|000014c0| 06 04 05 e1 0d 06 0e 05 | 3a 0d 06 18 0f dd f2 72 |........|:......r|
|000014d0| 69 67 68 74 28 4e 25 29 | 0d 06 22 79 e7 20 6e 72 |ight(N%)|.."y. nr|
|000014e0| 25 28 4e 25 29 3d 2d 31 | 20 6e 72 25 28 4e 25 29 |%(N%)=-1| nr%(N%)|
|000014f0| 3d 6e 61 6d 65 63 6f 75 | 6e 74 25 3a 20 6e 61 6d |=namecou|nt%: nam|
|00001500| 65 24 28 6e 61 6d 65 63 | 6f 75 6e 74 25 29 3d 6c |e$(namec|ount%)=l|
|00001510| 61 62 65 6c 24 3a 20 6e | 6c 25 28 6e 61 6d 65 63 |abel$: n|l%(namec|
|00001520| 6f 75 6e 74 25 29 3d 2d | 31 3a 20 6e 72 25 28 6e |ount%)=-|1: nr%(n|
|00001530| 61 6d 65 63 6f 75 6e 74 | 25 29 3d 2d 31 20 8b 20 |amecount|%)=-1 . |
|00001540| f2 63 6f 6d 70 61 72 65 | 28 6e 72 25 28 4e 25 29 |.compare|(nr%(N%)|
|00001550| 29 0d 06 2c 05 e1 0d 06 | 36 05 3a 0d 06 40 12 dd |)..,....|6.:..@..|
|00001560| f2 61 64 64 28 6c 69 6e | 65 4e 6f 25 29 0d 06 4a |.add(lin|eNo%)..J|
|00001570| 22 72 65 66 6c 69 73 74 | 25 28 6c 69 6e 65 63 6f |"reflist|%(lineco|
|00001580| 75 6e 74 25 2c 30 29 3d | 6c 69 6e 65 4e 6f 25 0d |unt%,0)=|lineNo%.|
|00001590| 06 54 1d 72 65 66 6c 69 | 73 74 25 28 6c 69 6e 65 |.T.refli|st%(line|
|000015a0| 63 6f 75 6e 74 25 2c 31 | 29 3d 2d 31 0d 06 5e 46 |count%,1|)=-1..^F|
|000015b0| e7 20 6d 61 74 63 68 25 | 20 72 65 66 6c 69 73 74 |. match%| reflist|
|000015c0| 25 28 63 75 72 72 25 28 | 6e 70 25 29 2c 31 29 3d |%(curr%(|np%),1)=|
|000015d0| 6c 69 6e 65 63 6f 75 6e | 74 25 20 8b 20 72 65 66 |linecoun|t% . ref|
|000015e0| 70 25 28 6e 70 25 29 3d | 6c 69 6e 65 63 6f 75 6e |p%(np%)=|linecoun|
|000015f0| 74 25 0d 06 68 19 63 75 | 72 72 25 28 6e 70 25 29 |t%..h.cu|rr%(np%)|
|00001600| 3d 6c 69 6e 65 63 6f 75 | 6e 74 25 0d 06 72 11 6c |=linecou|nt%..r.l|
|00001610| 69 6e 65 63 6f 75 6e 74 | 25 2b 3d 31 0d 06 7c 05 |inecount|%+=1..|.|
|00001620| e1 0d 06 86 05 3a 0d 06 | 90 0f dd f2 70 72 69 6e |.....:..|....prin|
|00001630| 74 5f 68 64 67 0d 06 9a | 35 ef 31 2c 31 34 2c 31 |t_hdg...|5.1,14,1|
|00001640| 2c 32 37 2c 31 2c 34 35 | 2c 31 2c 31 3a 20 f4 20 |,27,1,45|,1,1: . |
|00001650| 44 6f 75 62 6c 65 20 77 | 69 64 74 68 2c 20 75 6e |Double w|idth, un|
|00001660| 64 65 72 6c 69 6e 65 20 | 6f 6e 0d 06 a4 1c f1 22 |derline |on....."|
|00001670| 43 52 4f 53 53 2d 52 45 | 46 45 52 45 4e 43 45 20 |CROSS-RE|FERENCE |
|00001680| 4c 49 53 54 22 27 0d 06 | ae 23 f1 20 91 24 3b 22 |LIST"'..|.#. .$;"|
|00001690| 2e 20 20 50 61 74 68 2f | 66 69 6c 65 20 6e 61 6d |. Path/|file nam|
|000016a0| 65 3a 20 22 66 69 6c 65 | 24 0d 06 b8 20 ef 31 2c |e: "file|$... .1,|
|000016b0| 32 37 2c 31 2c 34 35 2c | 31 2c 30 3a 20 f4 20 55 |27,1,45,|1,0: . U|
|000016c0| 27 6c 69 6e 65 20 6f 66 | 66 0d 06 c2 06 f1 27 0d |'line of|f.....'.|
|000016d0| 06 cc 1f ef 31 2c 32 37 | 2c 31 2c 34 35 2c 31 2c |....1,27|,1,45,1,|
|000016e0| 31 3a 20 f4 20 55 27 6c | 69 6e 65 20 6f 6e 0d 06 |1: . U'l|ine on..|
|000016f0| d6 13 f1 22 46 4e 2f 50 | 52 4f 43 2f 56 41 52 22 |..."FN/P|ROC/VAR"|
|00001700| 3b 0d 06 e0 20 ef 31 2c | 32 37 2c 31 2c 34 35 2c |;... .1,|27,1,45,|
|00001710| 31 2c 30 3a 20 f4 20 55 | 27 6c 69 6e 65 20 6f 66 |1,0: . U|'line of|
|00001720| 66 0d 06 ea 08 f1 89 36 | 3b 0d 06 f4 1f ef 31 2c |f......6|;.....1,|
|00001730| 32 37 2c 31 2c 34 35 2c | 31 2c 31 3a 20 f4 20 55 |27,1,45,|1,1: . U|
|00001740| 27 6c 69 6e 65 20 6f 6e | 0d 06 fe 13 f1 22 4c 49 |'line on|....."LI|
|00001750| 4e 45 20 4e 55 4d 42 45 | 52 53 22 0d 07 08 20 ef |NE NUMBE|RS"... .|
|00001760| 31 2c 32 37 2c 31 2c 34 | 35 2c 31 2c 30 3a 20 f4 |1,27,1,4|5,1,0: .|
|00001770| 20 55 27 6c 69 6e 65 20 | 6f 66 66 0d 07 12 05 e1 | U'line |off.....|
|00001780| 0d 07 1c 05 3a 0d 07 26 | 10 dd f2 6f 75 74 70 75 |....:..&|...outpu|
|00001790| 74 28 4e 25 29 0d 07 30 | 22 e7 20 6e 6c 25 28 4e |t(N%)..0|". nl%(N|
|000017a0| 25 29 3c 3e 2d 31 20 f2 | 6f 75 74 70 75 74 28 6e |%)<>-1 .|output(n|
|000017b0| 6c 25 28 4e 25 29 29 0d | 07 3a 14 f2 70 72 69 6e |l%(N%)).|.:..prin|
|000017c0| 74 5f 74 61 62 6c 65 28 | 4e 25 29 0d 07 44 22 e7 |t_table(|N%)..D".|
|000017d0| 20 6e 72 25 28 4e 25 29 | 3c 3e 2d 31 20 f2 6f 75 | nr%(N%)|<>-1 .ou|
|000017e0| 74 70 75 74 28 6e 72 25 | 28 4e 25 29 29 0d 07 4e |tput(nr%|(N%))..N|
|000017f0| 05 e1 0d 07 58 05 3a 0d | 07 62 15 dd f2 70 72 69 |....X.:.|.b...pri|
|00001800| 6e 74 5f 74 61 62 6c 65 | 28 4e 25 29 0d 07 6c 15 |nt_table|(N%)..l.|
|00001810| 6c 65 6e 25 3d a9 28 6e | 61 6d 65 24 28 4e 25 29 |len%=.(n|ame$(N%)|
|00001820| 29 0d 07 76 35 e7 20 6c | 65 6e 25 3e 31 35 20 8c |)..v5. l|en%>15 .|
|00001830| 20 6e 61 6d 65 24 28 4e | 25 29 3d c0 6e 61 6d 65 | name$(N|%)=.name|
|00001840| 24 28 4e 25 29 2c 31 34 | 29 2b 22 3e 22 3a 20 6c |$(N%),14|)+">": l|
|00001850| 65 6e 25 3d 31 35 0d 07 | 80 1b f1 27 6e 61 6d 65 |en%=15..|...'name|
|00001860| 24 28 4e 25 29 3b 89 28 | 31 35 2d 6c 65 6e 25 29 |$(N%);.(|15-len%)|
|00001870| 3b 0d 07 8a 13 6e 65 78 | 74 25 3d 72 65 66 70 25 |;....nex|t%=refp%|
|00001880| 28 4e 25 29 0d 07 94 0a | 6e 75 6d 25 3d 30 0d 07 |(N%)....|num%=0..|
|00001890| 9e 05 f5 0d 07 a8 1d 6c | 69 6e 65 4e 6f 25 3d 72 |.......l|ineNo%=r|
|000018a0| 65 66 6c 69 73 74 25 28 | 6e 65 78 74 25 2c 30 29 |eflist%(|next%,0)|
|000018b0| 0d 07 b2 1b 6e 65 78 74 | 25 3d 72 65 66 6c 69 73 |....next|%=reflis|
|000018c0| 74 25 28 6e 65 78 74 25 | 2c 31 29 0d 07 bc 0e f1 |t%(next%|,1).....|
|000018d0| 20 6c 69 6e 65 4e 6f 25 | 3b 0d 07 c6 0f 6e 75 6d | lineNo%|;....num|
|000018e0| 25 3d 6e 75 6d 25 2b 31 | 0d 07 d0 26 e7 20 6e 75 |%=num%+1|...&. nu|
|000018f0| 6d 25 20 83 20 31 30 3d | 30 20 80 20 6e 65 78 74 |m% . 10=|0 . next|
|00001900| 25 3c 3e 2d 31 20 f1 27 | 89 28 31 35 29 3b 0d 07 |%<>-1 .'|.(15);..|
|00001910| da 0e fd 20 6e 65 78 74 | 25 3d 2d 31 0d 07 e4 05 |... next|%=-1....|
|00001920| e1 0d 07 ee 05 3a 0d 07 | f8 21 dd a4 66 65 74 63 |.....:..|.!..fetc|
|00001930| 68 3a 20 4b 25 3d 4b 25 | 2b 31 3a 20 3d 62 75 66 |h: K%=K%|+1: =buf|
|00001940| 66 65 72 25 3f 4b 25 0d | 08 02 05 3a 0d 08 0c 40 |fer%?K%.|...:...@|
|00001950| dd f2 6c 6f 61 64 28 66 | 24 29 3a 20 f4 20 2a 2a |..load(f|$): . **|
|00001960| 2a 20 4d 6f 64 69 66 69 | 65 64 20 66 6f 72 20 66 |* Modifi|ed for f|
|00001970| 61 73 74 65 72 2c 20 6d | 6f 72 65 20 72 6f 62 75 |aster, m|ore robu|
|00001980| 73 74 20 66 69 6c 65 20 | 6c 6f 61 64 0d 08 16 70 |st file |load...p|
|00001990| 63 68 61 6e 25 3d 8e 28 | 66 24 29 3a 20 e7 20 a2 |chan%=.(|f$): . .|
|000019a0| 23 63 68 61 6e 25 3e 62 | 75 66 73 69 7a 65 25 20 |#chan%>b|ufsize% |
|000019b0| d9 23 63 68 61 6e 25 3a | 20 85 20 30 2c 20 22 46 |.#chan%:| . 0, "F|
|000019c0| 69 6c 65 20 74 6f 6f 20 | 6c 6f 6e 67 20 66 6f 72 |ile too |long for|
|000019d0| 20 64 65 66 69 6e 65 64 | 20 62 75 66 66 65 72 20 | defined| buffer |
|000019e0| 73 69 7a 65 22 3a 20 f4 | 20 43 68 65 63 6b 20 66 |size": .| Check f|
|000019f0| 69 6c 65 20 77 69 6c 6c | 20 66 69 74 0d 08 20 0b |ile will| fit.. .|
|00001a00| d9 23 63 68 61 6e 25 0d | 08 2a 1e f1 8a 30 2c 31 |.#chan%.|.*...0,1|
|00001a10| 32 29 bd 28 31 33 32 29 | bd 28 31 35 37 29 bd 28 |2).(132)|.(157).(|
|00001a20| 31 33 31 29 3b 0d 08 34 | 3c f1 22 20 52 65 61 64 |131);..4|<." Read|
|00001a30| 69 6e 67 20 66 69 6c 65 | 20 74 6f 20 62 75 66 66 |ing file| to buff|
|00001a40| 65 72 20 2e 2e 2e 2e 22 | bd 28 31 35 36 29 bd 28 |er ...."|.(156).(|
|00001a50| 31 32 39 29 bd 28 31 33 | 36 29 22 57 41 49 54 21 |129).(13|6)"WAIT!|
|00001a60| 22 0d 08 3e 1f ff 28 22 | 4c 4f 41 44 20 22 2b 66 |"..>..("|LOAD "+f|
|00001a70| 24 2b 22 20 22 2b c3 7e | 62 75 66 66 65 72 25 29 |$+" "+.~|buffer%)|
|00001a80| 0d 08 48 05 3a 0d 08 52 | 05 3a 0d 08 5c 05 3a 0d |..H.:..R|.:..\.:.|
|00001a90| 08 66 05 3a 0d 08 70 05 | e1 0d 08 7a 05 3a 0d 08 |.f.:..p.|...z.:..|
|00001aa0| 84 0f dd f2 66 72 6f 6e | 74 70 61 67 65 0d 08 8e |....fron|tpage...|
|00001ab0| 2f 74 69 74 6c 65 24 3d | 22 43 52 4f 53 53 20 52 |/title$=|"CROSS R|
|00001ac0| 45 46 45 52 45 4e 43 45 | 20 66 6f 72 20 74 68 65 |EFERENCE| for the|
|00001ad0| 20 41 72 63 68 69 6d 65 | 64 65 73 22 0d 08 98 30 | Archime|des"...0|
|00001ae0| 61 75 74 68 24 3d 22 20 | 28 43 29 20 31 39 38 34 |auth$=" |(C) 1984|
|00001af0| 2c 20 4a 6f 68 6e 20 48 | 61 6c 6c 20 26 20 42 72 |, John H|all & Br|
|00001b00| 69 61 6e 20 43 61 72 72 | 6f 6c 6c 22 0d 08 9d 37 |ian Carr|oll"...7|
|00001b10| 68 61 63 6b 24 3d 22 20 | 57 69 74 68 20 73 6f 6d |hack$=" |With som|
|00001b20| 65 20 62 75 67 73 20 66 | 69 78 65 64 2c 20 44 43 |e bugs f|ixed, DC|
|00001b30| 48 20 4a 75 6c 79 20 31 | 39 38 38 22 3a 20 f4 20 |H July 1|988": . |
|00001b40| 2a 2a 2a 0d 08 a2 16 f1 | 8a 30 2c 31 29 bd 28 31 |***.....|.0,1).(1|
|00001b50| 33 32 29 bd 28 31 35 37 | 29 0d 08 ac 28 f1 8a 30 |32).(157|)...(..0|
|00001b60| 2c 32 29 bd 28 31 33 31 | 29 bd 28 31 35 37 29 bd |,2).(131|).(157).|
|00001b70| 28 31 33 32 29 bd 28 31 | 34 31 29 74 69 74 6c 65 |(132).(1|41)title|
|00001b80| 24 0d 08 b6 28 f1 8a 30 | 2c 33 29 bd 28 31 33 31 |$...(..0|,3).(131|
|00001b90| 29 bd 28 31 35 37 29 bd | 28 31 33 32 29 bd 28 31 |).(157).|(132).(1|
|00001ba0| 34 31 29 74 69 74 6c 65 | 24 0d 08 c0 16 f1 8a 30 |41)title|$......0|
|00001bb0| 2c 34 29 bd 28 31 33 32 | 29 bd 28 31 35 37 29 0d |,4).(132|).(157).|
|00001bc0| 08 ca 21 f1 8a 30 2c 35 | 29 bd 28 31 33 32 29 bd |..!..0,5|).(132).|
|00001bd0| 28 31 35 37 29 bd 28 31 | 33 31 29 61 75 74 68 24 |(157).(1|31)auth$|
|00001be0| 0d 08 d4 28 f1 8a 30 2c | 36 29 bd 28 31 33 32 29 |...(..0,|6).(132)|
|00001bf0| bd 28 31 35 37 29 bd 28 | 31 32 39 29 68 61 63 6b |.(157).(|129)hack|
|00001c00| 24 3a 20 f4 20 2a 2a 2a | 0d 08 de 11 ef 32 38 2c |$: . ***|.....28,|
|00001c10| 30 2c 32 33 2c 33 39 2c | 37 0d 08 e8 38 f1 8a 30 |0,23,39,|7...8..0|
|00001c20| 2c 31 29 bd 28 31 33 30 | 29 22 54 68 69 73 20 75 |,1).(130|)"This u|
|00001c30| 74 69 6c 69 74 79 20 70 | 72 6f 76 69 64 65 73 20 |tility p|rovides |
|00001c40| 61 20 6c 69 73 74 69 6e | 67 20 6f 66 20 61 6c 6c |a listin|g of all|
|00001c50| 22 0d 08 f2 35 f1 bd 28 | 31 33 30 29 22 74 68 65 |"...5..(|130)"the|
|00001c60| 20 76 61 72 69 61 62 6c | 65 73 2c 20 70 72 6f 63 | variabl|es, proc|
|00001c70| 65 64 75 72 65 73 20 61 | 6e 64 20 66 75 6e 63 74 |edures a|nd funct|
|00001c80| 69 6f 6e 73 22 3b 0d 08 | fc 33 f1 bd 28 31 33 30 |ions";..|.3..(130|
|00001c90| 29 22 69 6e 20 61 6e 79 | 20 42 41 53 49 43 20 70 |)"in any| BASIC p|
|00001ca0| 72 6f 67 72 61 6d 20 28 | 72 65 61 64 20 61 73 20 |rogram (|read as |
|00001cb0| 61 20 66 69 6c 65 29 2c | 22 0d 09 06 32 f1 bd 28 |a file),|"...2..(|
|00001cc0| 31 33 30 29 22 74 6f 67 | 65 74 68 65 72 20 77 69 |130)"tog|ether wi|
|00001cd0| 74 68 20 74 68 65 20 6c | 69 6e 65 20 6e 75 6d 62 |th the l|ine numb|
|00001ce0| 65 72 20 6f 66 20 65 61 | 63 68 22 0d 09 10 18 f1 |er of ea|ch".....|
|00001cf0| bd 28 31 33 30 29 22 6f | 63 63 75 72 72 65 6e 63 |.(130)"o|ccurrenc|
|00001d00| 65 2e 22 0d 09 1a 38 f1 | 8a 30 2c 37 29 bd 28 31 |e."...8.|.0,7).(1|
|00001d10| 33 30 29 22 4e 61 6d 65 | 73 20 61 72 65 20 6c 69 |30)"Name|s are li|
|00001d20| 73 74 65 64 20 69 6e 20 | 61 6c 70 68 61 62 65 74 |sted in |alphabet|
|00001d30| 69 63 61 6c 20 6f 72 64 | 65 72 22 0d 09 24 32 f1 |ical ord|er"..$2.|
|00001d40| bd 28 31 33 30 29 22 20 | 28 75 70 70 65 72 20 63 |.(130)" |(upper c|
|00001d50| 61 73 65 20 66 69 72 73 | 74 2c 20 74 68 65 6e 20 |ase firs|t, then |
|00001d60| 6c 6f 77 65 72 20 63 61 | 73 65 29 2e 22 0d 09 2e |lower ca|se)."...|
|00001d70| 36 f1 8a 30 2c 31 30 29 | bd 28 31 33 30 29 22 4e |6..0,10)|.(130)"N|
|00001d80| 61 6d 65 73 20 6c 6f 6e | 67 65 72 20 74 68 61 6e |ames lon|ger than|
|00001d90| 20 31 30 20 63 68 61 72 | 61 63 74 65 72 73 20 61 | 10 char|acters a|
|00001da0| 72 65 22 0d 09 38 2b f1 | bd 28 31 33 30 29 22 74 |re"..8+.|.(130)"t|
|00001db0| 72 75 6e 63 61 74 65 64 | 20 61 6e 64 20 6d 61 72 |runcated| and mar|
|00001dc0| 6b 65 64 20 77 69 74 68 | 20 27 3e 27 2e 22 0d 09 |ked with| '>'."..|
|00001dd0| 3b 3a f1 8a 30 2c 31 33 | 29 bd 28 31 32 39 29 22 |;:..0,13|).(129)"|
|00001de0| 4e 4f 54 45 3a 20 61 6e | 79 20 41 52 4d 20 61 73 |NOTE: an|y ARM as|
|00001df0| 73 65 6d 62 6c 65 72 20 | 73 65 63 74 69 6f 6e 73 |sembler |sections|
|00001e00| 22 3a 20 f4 20 2a 2a 2a | 0d 09 3e 21 f1 bd 28 31 |": . ***|..>!..(1|
|00001e10| 32 39 29 22 20 61 72 65 | 20 69 67 6e 6f 72 65 64 |29)" are| ignored|
|00001e20| 2e 22 3a 20 f4 20 2a 2a | 2a 0d 09 42 05 e1 0d 09 |.": . **|*..B....|
|00001e30| 4c 05 3a 0d 09 56 21 dd | f2 73 6f 75 6e 64 3a 20 |L.:..V!.|.sound: |
|00001e40| ef 37 3a 20 e1 3a 20 f4 | 20 2a 2a 2a 20 43 68 61 |.7: .: .| *** Cha|
|00001e50| 6e 67 65 64 0d 09 60 05 | 3a 0d 09 6a 12 dd f2 73 |nged..`.|:..j...s|
|00001e60| 65 74 5f 6f 6e 5f 65 72 | 72 6f 72 0d 09 74 3f ee |et_on_er|ror..t?.|
|00001e70| 20 85 20 e7 20 9f 3d 31 | 37 20 e5 20 8d 44 58 42 | . . .=1|7 . .DXB|
|00001e80| 20 8b 20 e7 20 9f 3d 26 | 44 36 20 84 20 9f 3d 26 | . . .=&|D6 . .=&|
|00001e90| 44 45 20 84 20 9f 3d 26 | 43 43 20 e5 20 8d 74 48 |DE . .=&|CC . .tH|
|00001ea0| 49 20 8b 20 e5 20 8d 74 | 52 49 0d 09 7e 05 e1 0d |I . . .t|RI..~...|
|00001eb0| 09 88 36 db 3a 20 ef 37 | 3a 20 f2 77 61 72 6e 28 |..6.: .7|: .warn(|
|00001ec0| 22 46 49 4c 45 20 4e 41 | 4d 45 20 50 52 4f 42 4c |"FILE NA|ME PROBL|
|00001ed0| 45 4d 21 22 29 3a 20 f2 | 63 6c 65 61 72 3a 20 e5 |EM!"): .|clear: .|
|00001ee0| 20 8d 64 70 40 0d 09 92 | 2b ef 37 2c 31 32 2c 32 | .dp@...|+.7,12,2|
|00001ef0| 36 3a 20 40 25 3d 30 3a | 20 f6 3a 20 f1 22 20 40 |6: @%=0:| .: ." @|
|00001f00| 20 6c 69 6e 65 20 22 9e | 3a 20 e5 20 8d 44 58 42 | line ".|: . .DXB|
|00001f10| 0d 09 9c 05 3a 0d 09 a6 | 0b dd f2 63 6c 65 61 72 |....:...|...clear|
|00001f20| 0d 09 b0 0c 2a 46 58 20 | 31 35 2c 31 0d 09 ba 21 |....*FX |15,1...!|
|00001f30| ee 3a 20 f1 8a 30 2c 31 | 36 29 bd 28 31 33 32 29 |.: ..0,1|6).(132)|
|00001f40| bd 28 31 35 37 29 bd 28 | 31 33 31 29 3b 0d 09 c4 |.(157).(|131);...|
|00001f50| 36 f1 22 20 50 72 65 73 | 73 20 61 6e 79 20 6b 65 |6." Pres|s any ke|
|00001f60| 79 20 74 6f 20 63 6f 6e | 74 69 6e 75 65 20 22 3b |y to con|tinue ";|
|00001f70| 3a 20 47 25 3d a5 3a 20 | ef 31 32 3a 20 f2 73 6f |: G%=.: |.12: .so|
|00001f80| 75 6e 64 0d 09 ce 08 87 | 3a 20 e1 0d 09 d8 05 3a |und.....|: .....:|
|00001f90| 0d 09 e2 0e dd f2 77 61 | 72 6e 28 6d 24 29 0d 09 |......wa|rn(m$)..|
|00001fa0| ec 18 f1 8a 37 2c 35 29 | bd 28 31 34 31 29 bd 28 |....7,5)|.(141).(|
|00001fb0| 31 33 36 29 6d 24 0d 09 | f6 1c f1 8a 37 2c 36 29 |136)m$..|....7,6)|
|00001fc0| bd 28 31 34 31 29 bd 28 | 31 33 36 29 6d 24 3a 20 |.(141).(|136)m$: |
|00001fd0| ef 37 0d 0a 00 05 e1 0d | 0a 0a 05 3a 0d 0a 14 12 |.7......|...:....|
|00001fe0| dd a4 74 65 73 74 5f 70 | 72 69 6e 74 65 72 0d 0a |..test_p|rinter..|
|00001ff0| 1e 0c 2a 46 58 20 32 31 | 2c 33 0d 0a 28 24 ef 32 |..*FX 21|,3..($.2|
|00002000| 2c 31 2c 30 2c 31 2c 30 | 2c 31 2c 30 2c 31 2c 30 |,1,0,1,0|,1,0,1,0|
|00002010| 2c 31 2c 30 2c 31 2c 30 | 2c 31 2c 30 2c 33 0d 0a |,1,0,1,0|,1,0,3..|
|00002020| 32 11 d1 3d 30 3a 20 f5 | 20 fd 20 91 3e 33 30 0d |2..=0: .| . .>30.|
|00002030| 0a 3c 16 e7 20 96 28 2d | 34 29 3d 36 33 20 3d b9 |.<.. .(-|4)=63 =.|
|00002040| 20 8b 20 3d a3 0d 0a 46 | 05 3a 0d 0a 50 31 dd f2 | . =...F|.:..P1..|
|00002050| 73 65 74 5f 70 72 69 6e | 74 65 72 31 30 38 30 3a |set_prin|ter1080:|
|00002060| 20 f4 20 53 65 74 20 75 | 70 20 66 6f 72 20 43 41 | . Set u|p for CA|
|00002070| 4e 4f 4e 20 50 57 31 30 | 38 30 41 0d 0a 5a 26 ef |NON PW10|80A..Z&.|
|00002080| 31 2c 32 37 2c 31 2c 36 | 34 2c 31 2c 32 37 2c 31 |1,27,1,6|4,1,27,1|
|00002090| 2c 34 30 3a 20 f4 20 52 | 65 73 65 74 2c 20 4e 4c |,40: . R|eset, NL|
|000020a0| 51 0d 0a 64 39 ef 31 2c | 32 37 2c 31 2c 31 30 38 |Q..d9.1,|27,1,108|
|000020b0| 2c 31 2c 35 2c 31 2c 32 | 37 2c 31 2c 37 38 2c 31 |,1,5,1,2|7,1,78,1|
|000020c0| 2c 31 30 3a 20 f4 20 4c | 4d 20 35 2c 20 70 65 72 |,10: . L|M 5, per|
|000020d0| 66 2e 20 73 6b 69 70 20 | 31 30 0d 0a 6e 05 e1 0d |f. skip |10..n...|
|000020e0| 0a 78 05 3a 0d 0a 82 39 | dd f2 73 65 74 5f 70 72 |.x.:...9|..set_pr|
|000020f0| 69 6e 74 65 72 3a 20 f4 | 20 2a 2a 2a 20 53 65 74 |inter: .| *** Set|
|00002100| 20 75 70 20 66 6f 72 20 | 6e 6f 74 68 69 6e 67 20 | up for |nothing |
|00002110| 69 6e 20 70 61 72 74 69 | 63 75 6c 61 72 0d 0a 8c |in parti|cular...|
|00002120| 05 e1 0d ff | |.... | |
+--------+-------------------------+-------------------------+--------+--------+